# 定义初始数字变量
num1 = 8
num2 = 3

# 复合赋值：累加（num1 = 8 + 3）
num1 += num2
print("num1 =", num1)  # 结果：11

# 复合赋值：累减（num1 = 11 - 3）
num1 -= num2
print("num1 =", num1)  # 结果：8

# 复合赋值：累乘（num1 = 8 * 3）
num1 *= num2
print("num1 =", num1)  # 结果：24

# 复合赋值：累除（num1 = 24 / 3，结果为浮点数）
num1 /= num2
print("num1 =", num1)  # 结果：8.0

# 复合赋值：取余（num1 = 8.0 % 3，取除法余数）
num1 %= num2
print("num1 =", num1)  # 结果：2.0

# 新示例：相同数字取余（15和15相除余数为0）
num3 = 15
num4 = 15
num3 %= num4  # num3 = 15 % 15
print("num3 =", num3)  # 结果：0